sbs::function¶
Definitions:¶
[1/82] ‘sbs::function::const_float1’¶
Label: ‘Float’
Description: ‘The <b>Float</b> function defines a constant floating value’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueFloat(float(0))
Label: ‘Constant’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Float’
Description: ‘The <b>Float</b> function defines a constant floating value’
- Types:
‘float’ (SDTypeFloat)
[2/82] ‘sbs::function::const_float2’¶
Label: ‘Float2’
Description: ‘The <b>Float2</b> function defines a constant two floating values vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueFloat2(float2(0,0))
Label: ‘Constant’
- Types:
‘float2’ (SDTypeFloat2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Float2’
Description: ‘The <b>Float2</b> function defines a constant two floating values vector’
- Types:
‘float2’ (SDTypeFloat2)
[3/82] ‘sbs::function::const_float3’¶
Label: ‘Float3’
Description: ‘The <b>Float3</b> function defines a constant three floating values vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueFloat3(float3(0,0,0))
Label: ‘Constant’
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Float3’
Description: ‘The <b>Float3</b> function defines a constant three floating values vector’
- Types:
‘float3’ (SDTypeFloat3)
[4/82] ‘sbs::function::const_float4’¶
Label: ‘Float4’
Description: ‘The <b>Float4</b> function defines a constant four floating values vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueFloat4(float4(0,0,0,0))
Label: ‘Constant’
- Types:
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Float4’
Description: ‘The <b>Float4</b> function defines a constant four floating values vector’
- Types:
‘float4’ (SDTypeFloat4)
[5/82] ‘sbs::function::const_int1’¶
Label: ‘Integer’
Description: ‘The <b>Integer</b> function defines a constant integer’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueInt(int(0))
Label: ‘Constant’
- Types:
‘int’ (SDTypeInt)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Integer’
Description: ‘The <b>Integer</b> function defines a constant integer’
- Types:
‘int’ (SDTypeInt)
[6/82] ‘sbs::function::const_int2’¶
Label: ‘Integer2’
Description: ‘The <b>Integer2</b> function defines a constant two integers vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueInt2(int2(0,0))
Label: ‘Constant’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Integer2’
Description: ‘The <b>Integer2</b> function defines a constant two integers vector’
- Types:
‘int2’ (SDTypeInt2)
[7/82] ‘sbs::function::const_int3’¶
Label: ‘Integer3’
Description: ‘The <b>Integer3</b> function defines a constant three integers vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueInt3(int3(0,0,0))
Label: ‘Constant’
- Types:
‘int3’ (SDTypeInt3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Integer3’
Description: ‘The <b>Integer3</b> function defines a constant three integers vector’
- Types:
‘int3’ (SDTypeInt3)
[8/82] ‘sbs::function::const_int4’¶
Label: ‘Integer4’
Description: ‘The <b>Integer4</b> function defines a constant four integers vector’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueInt4(int4(0,0,0,0))
Label: ‘Constant’
- Types:
‘int4’ (SDTypeInt4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Integer4’
Description: ‘The <b>Integer4</b> function defines a constant four integers vector’
- Types:
‘int4’ (SDTypeInt4)
[9/82] ‘sbs::function::const_bool’¶
Label: ‘Boolean’
Description: ‘The <b>Boolean</b> function defines a constant boolean’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueBool(bool(false))
Label: ‘Constant’
- Types:
‘bool’ (SDTypeBool)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Boolean’
Description: ‘The <b>Boolean</b> function defines a constant boolean’
- Types:
‘bool’ (SDTypeBool)
[10/82] ‘sbs::function::const_string’¶
Label: ‘String’
Description: ‘The <b>Path</b> function defines a constant string’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘String’
Description: ‘The <b>Path</b> function defines a constant string’
- Types:
‘string’ (SDTypeString)
[11/82] ‘sbs::function::vector2’¶
Label: ‘Vector Float2’
Description: ‘The <b>Vector Float2</b> function casts two floating values in a vector with two coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY]
Label: ‘In’
- Types:
‘float’ (SDTypeFloat)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Float2’
Description: ‘The <b>Vector Float2</b> function casts two floating values in a vector with two coordinates’
- Types:
‘float2’ (SDTypeFloat2)
[12/82] ‘sbs::function::vector3’¶
Label: ‘Vector Float3’
Description: ‘The <b>Vector Float3</b> function casts two floating values into a vector with three coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY, VARIADIC]
Label: ‘In’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Float3’
Description: ‘The <b>Vector Float3</b> function casts two floating values into a vector with three coordinates’
- Types:
‘float3’ (SDTypeFloat3)
[13/82] ‘sbs::function::vector4’¶
Label: ‘Vector Float4’
Description: ‘The <b>Vector Float4</b> function casts two floating values into a vector with four coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY, VARIADIC]
Label: ‘In’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Float4’
Description: ‘The <b>Vector Float4</b> function casts two floating values into a vector with four coordinates’
- Types:
‘float4’ (SDTypeFloat4)
[14/82] ‘sbs::function::swizzle1’¶
Label: ‘Swizzle Float1’
Description: ‘The <b>Swizzle Float1</b> function extracts a single specified coordinate from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘__constant__’ = SDValueInt(int(0))
Label: ‘Constant’
- Types:
‘int’ (SDTypeInt)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Float1’
Description: ‘The <b>Swizzle Float1</b> function extracts a single specified coordinate from the input Vector’
- Types:
‘float’ (SDTypeFloat)
[15/82] ‘sbs::function::swizzle2’¶
Label: ‘Swizzle Float2’
Description: ‘The <b>Swizzle Float2</b> function extracts two specified coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘__constant__’ = SDValueInt2(int2(0,0))
Label: ‘Constant’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Float2’
Description: ‘The <b>Swizzle Float2</b> function extracts two specified coordinates from the input Vector’
- Types:
‘float2’ (SDTypeFloat2)
[16/82] ‘sbs::function::swizzle3’¶
Label: ‘Swizzle Float3’
Description: ‘The <b>Swizzle Float3</b> function extracts three specified coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘__constant__’ = SDValueInt3(int3(0,0,0))
Label: ‘Constant’
- Types:
‘int3’ (SDTypeInt3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Float3’
Description: ‘The <b>Swizzle Float3</b> function extracts three specified coordinates from the input Vector’
- Types:
‘float3’ (SDTypeFloat3)
[17/82] ‘sbs::function::swizzle4’¶
Label: ‘Swizzle Float4’
Description: ‘The <b>Swizzle Float4</b> function extracts four specified coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘__constant__’ = SDValueInt4(int4(0,0,0,0))
Label: ‘Constant’
- Types:
‘int4’ (SDTypeInt4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Float4’
Description: ‘The <b>Swizzle Float4</b> function extracts four specified coordinates from the input Vector’
- Types:
‘float4’ (SDTypeFloat4)
[18/82] ‘sbs::function::ivector2’¶
Label: ‘Vector Integer2’
Description: ‘The <b>Vector Integer2</b> function casts two integer values in a vector with two coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY]
Label: ‘In’
- Types:
‘int’ (SDTypeInt)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘int’ (SDTypeInt)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Integer2’
Description: ‘The <b>Vector Integer2</b> function casts two integer values in a vector with two coordinates’
- Types:
‘int2’ (SDTypeInt2)
[19/82] ‘sbs::function::ivector3’¶
Label: ‘Vector Integer3’
Description: ‘The <b>Vector Integer3</b> function casts two integer values in a vector with three coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY, VARIADIC]
Label: ‘In’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Integer3’
Description: ‘The <b>Vector Integer3</b> function casts two integer values in a vector with three coordinates’
- Types:
‘int3’ (SDTypeInt3)
[20/82] ‘sbs::function::ivector4’¶
Label: ‘Vector Integer4’
Description: ‘The <b>Vector Integer4</b> function casts two integer values in a vector with four coordinates’
- SDPropertyCategory = ‘Input’
- ‘componentsin’ [CONNECTABLE, READ_ONLY, VARIADIC]
Label: ‘In’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
- ‘componentslast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector Integer4’
Description: ‘The <b>Vector Integer4</b> function casts two integer values in a vector with four coordinates’
- Types:
‘int4’ (SDTypeInt4)
[21/82] ‘sbs::function::iswizzle1’¶
Label: ‘Swizzle Integer1’
Description: ‘The <b>Swizzle Integer1</b> function extracts a single specified integer coordinate from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
- ‘__constant__’ = SDValueInt(int(0))
Label: ‘Constant’
- Types:
‘int’ (SDTypeInt)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Integer1’
Description: ‘The <b>Swizzle Integer1</b> function extracts a single specified integer coordinate from the input Vector’
- Types:
‘int’ (SDTypeInt)
[22/82] ‘sbs::function::iswizzle2’¶
Label: ‘Swizzle Integer2’
Description: ‘The <b>Swizzle Integer2</b> function extracts two specified integer coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
- ‘__constant__’ = SDValueInt2(int2(0,0))
Label: ‘Constant’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Integer2’
Description: ‘The <b>Swizzle Integer2</b> function extracts two specified integer coordinates from the input Vector’
- Types:
‘int2’ (SDTypeInt2)
[23/82] ‘sbs::function::iswizzle3’¶
Label: ‘Swizzle Integer3’
Description: ‘The <b>Swizzle Integer3</b> function extracts three specified integer coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
- ‘__constant__’ = SDValueInt3(int3(0,0,0))
Label: ‘Constant’
- Types:
‘int3’ (SDTypeInt3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Integer3’
Description: ‘The <b>Swizzle Integer3</b> function extracts three specified integer coordinates from the input Vector’
- Types:
‘int3’ (SDTypeInt3)
[24/82] ‘sbs::function::iswizzle4’¶
Label: ‘Swizzle Integer4’
Description: ‘The <b>Swizzle Integer4</b> function extracts four specified integer coordinates from the input Vector’
- SDPropertyCategory = ‘Input’
- ‘vector’ [CONNECTABLE, READ_ONLY]
Label: ‘Vector’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
- ‘__constant__’ = SDValueInt4(int4(0,0,0,0))
Label: ‘Constant’
- Types:
‘int4’ (SDTypeInt4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Swizzle Integer4’
Description: ‘The <b>Swizzle Integer4</b> function extracts four specified integer coordinates from the input Vector’
- Types:
‘int4’ (SDTypeInt4)
[25/82] ‘sbs::function::set’¶
Label: ‘Set’
Description: ‘Set’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Set’
Description: ‘Set’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
[26/82] ‘sbs::function::get_float1’¶
Label: ‘Get Float’
Description: ‘The <b>Get Float</b> function accesses a function’s or graph’s floating value input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Float’
Description: ‘The <b>Get Float</b> function accesses a function’s or graph’s floating value input(s)’
- Types:
‘float’ (SDTypeFloat)
[27/82] ‘sbs::function::get_float2’¶
Label: ‘Get Float2’
Description: ‘The <b>Get Float2</b> function accesses a function’s or graph’s two floating values vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Float2’
Description: ‘The <b>Get Float2</b> function accesses a function’s or graph’s two floating values vector input(s)’
- Types:
‘float2’ (SDTypeFloat2)
[28/82] ‘sbs::function::get_float3’¶
Label: ‘Get Float3’
Description: ‘The <b>Get Float3</b> function accesses a function’s or graph’s three floating values vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Float3’
Description: ‘The <b>Get Float3</b> function accesses a function’s or graph’s three floating values vector input(s)’
- Types:
‘float3’ (SDTypeFloat3)
[29/82] ‘sbs::function::get_float4’¶
Label: ‘Get Float4’
Description: ‘The <b>Get Float4</b> function accesses a function’s or graph’s four floating values vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Float4’
Description: ‘The <b>Get Float4</b> function accesses a function’s or graph’s four floating values vector input(s)’
- Types:
‘float4’ (SDTypeFloat4)
[30/82] ‘sbs::function::get_integer1’¶
Label: ‘Get Integer’
Description: ‘The <b>Get Integer</b> function accesses a function’s or graph’s integer input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Integer’
Description: ‘The <b>Get Integer</b> function accesses a function’s or graph’s integer input(s)’
- Types:
‘int’ (SDTypeInt)
[31/82] ‘sbs::function::get_integer2’¶
Label: ‘Get Integer2’
Description: ‘The <b>Get Integer2</b> function accesses a function’s or graph’s two integers vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Integer2’
Description: ‘The <b>Get Integer2</b> function accesses a function’s or graph’s two integers vector input(s)’
- Types:
‘int2’ (SDTypeInt2)
[32/82] ‘sbs::function::get_integer3’¶
Label: ‘Get Integer3’
Description: ‘The <b>Get Integer3</b> function accesses a function’s or graph’s three integers vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Integer3’
Description: ‘The <b>Get Integer3</b> function accesses a function’s or graph’s three integers vector input(s)’
- Types:
‘int3’ (SDTypeInt3)
[33/82] ‘sbs::function::get_integer4’¶
Label: ‘Get Integer4’
Description: ‘The <b>Get Integer4</b> function accesses a function’s or graph’s four integers vector input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Integer4’
Description: ‘The <b>Get Integer4</b> function accesses a function’s or graph’s four integers vector input(s)’
- Types:
‘int4’ (SDTypeInt4)
[34/82] ‘sbs::function::get_bool’¶
Label: ‘Get Boolean’
Description: ‘The <b>Get Boolean</b> function accesses a function’s or graph’s boolean input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get Boolean’
Description: ‘The <b>Get Boolean</b> function accesses a function’s or graph’s boolean input(s)’
- Types:
‘bool’ (SDTypeBool)
[35/82] ‘sbs::function::get_string’¶
Label: ‘Get String’
Description: ‘The <b>Get String</b> function accesses a function’s or graph’s string input(s)’
- SDPropertyCategory = ‘Input’
- ‘__constant__’ = SDValueString(string())
Label: ‘Constant’
- Types:
‘string’ (SDTypeString)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Get String’
Description: ‘The <b>Get String</b> function accesses a function’s or graph’s string input(s)’
- Types:
‘string’ (SDTypeString)
[36/82] ‘sbs::function::samplelum’¶
Label: ‘Sample Gray’
Description: ‘Returns the grayscale pixel value of input image.’
- SDPropertyCategory = ‘Input’
- ‘pos’ [CONNECTABLE, READ_ONLY]
Label: ‘Position’
- Types:
‘float2’ (SDTypeFloat2)
- ‘__constant__’ = SDValueInt2(int2(0,0))
Label: ‘Constant’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Sample Gray’
Description: ‘Returns the grayscale pixel value of input image.’
- Types:
‘float’ (SDTypeFloat)
[37/82] ‘sbs::function::samplecol’¶
Label: ‘Sample Color’
Description: ‘Returns the color pixel value of input image.’
- SDPropertyCategory = ‘Input’
- ‘pos’ [CONNECTABLE, READ_ONLY]
Label: ‘Position’
- Types:
‘float2’ (SDTypeFloat2)
- ‘__constant__’ = SDValueInt2(int2(0,0))
Label: ‘Constant’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Sample Color’
Description: ‘Returns the color pixel value of input image.’
- Types:
‘float4’ (SDTypeFloat4)
[38/82] ‘sbs::function::tofloat’¶
Label: ‘To Float’
Description: ‘The <b>To Float</b> function converts integer to floating value’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘int’ (SDTypeInt)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Float’
Description: ‘The <b>To Float</b> function converts integer to floating value’
- Types:
‘float’ (SDTypeFloat)
[39/82] ‘sbs::function::tofloat2’¶
Label: ‘To Float2’
Description: ‘The <b>To Float2</b> function converts two integer values to floating point values’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘int2’ (SDTypeInt2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Float2’
Description: ‘The <b>To Float2</b> function converts two integer values to floating point values’
- Types:
‘float2’ (SDTypeFloat2)
[40/82] ‘sbs::function::tofloat3’¶
Label: ‘To Float3’
Description: ‘The <b>To Float3</b> function converts three integer values to floating point values’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘int3’ (SDTypeInt3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Float3’
Description: ‘The <b>To Float3</b> function converts three integer values to floating point values’
- Types:
‘float3’ (SDTypeFloat3)
[41/82] ‘sbs::function::tofloat4’¶
Label: ‘To Float4’
Description: ‘The <b>To Float4</b> function converts four integer values to floating point values’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘int4’ (SDTypeInt4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Float4’
Description: ‘The <b>To Float4</b> function converts four integer values to floating point values’
- Types:
‘float4’ (SDTypeFloat4)
[42/82] ‘sbs::function::toint1’¶
Label: ‘To Integer’
Description: ‘The <b>To Integer</b> function converts floating value to integer’
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Integer’
Description: ‘The <b>To Integer</b> function converts floating value to integer’
- Types:
‘int’ (SDTypeInt)
[43/82] ‘sbs::function::toint2’¶
Label: ‘To Integer2’
Description: ‘The <b>To Integer2</b> function converts two floating values to integers ‘
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘float2’ (SDTypeFloat2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Integer2’
Description: ‘The <b>To Integer2</b> function converts two floating values to integers ‘
- Types:
‘int2’ (SDTypeInt2)
[44/82] ‘sbs::function::toint3’¶
Label: ‘To Integer3’
Description: ‘The <b>To Integer3</b> function converts three floating values to integers ‘
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Integer3’
Description: ‘The <b>To Integer3</b> function converts three floating values to integers ‘
- Types:
‘int3’ (SDTypeInt3)
[45/82] ‘sbs::function::toint4’¶
Label: ‘To Integer4’
Description: ‘The <b>To Integer4</b> function converts four floating values to integers ‘
- SDPropertyCategory = ‘Input’
- ‘value’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘To Integer4’
Description: ‘The <b>To Integer4</b> function converts four floating values to integers ‘
- Types:
‘int4’ (SDTypeInt4)
[46/82] ‘sbs::function::add’¶
Label: ‘Add’
Description: ‘The <b>Add</b> function adds two same type values: a+b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Add’
Description: ‘The <b>Add</b> function adds two same type values: a+b’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[47/82] ‘sbs::function::sub’¶
Label: ‘Subtraction’
Description: ‘The <b>Subtraction</b> function substracts two same type values: a-b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Subtraction’
Description: ‘The <b>Subtraction</b> function substracts two same type values: a-b’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[48/82] ‘sbs::function::mul’¶
Label: ‘Multiplication’
Description: ‘The <b>Multiplication</b> function multiplies two same type values: a × b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Multiplication’
Description: ‘The <b>Multiplication</b> function multiplies two same type values: a × b’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[49/82] ‘sbs::function::mulscalar’¶
Label: ‘Scalar Multiplication’
Description: ‘The <b>Scalar Multiplication</b> function multiplies first entry value by a floating value: a × scalar’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘scalar’ [CONNECTABLE, READ_ONLY]
Label: ‘Scalar’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Scalar Multiplication’
Description: ‘The <b>Scalar Multiplication</b> function multiplies first entry value by a floating value: a × scalar’
- Types:
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[50/82] ‘sbs::function::div’¶
Label: ‘Division’
Description: ‘The <b>Division</b> function divides two same type values: a/b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Division’
Description: ‘The <b>Division</b> function divides two same type values: a/b’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[51/82] ‘sbs::function::neg’¶
Label: ‘Negation’
Description: ‘The <b>Negation</b> function returns the negation value of entry: -a’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘Value’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Negation’
Description: ‘The <b>Negation</b> function returns the negation value of entry: -a’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[52/82] ‘sbs::function::mod’¶
Label: ‘Modulo’
Description: ‘The <b>Modulo</b> function returns modulo of entry value: mod(a,divisor)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘Divisor’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Modulo’
Description: ‘The <b>Modulo</b> function returns modulo of entry value: mod(a,divisor)’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[53/82] ‘sbs::function::dot’¶
Label: ‘Dot Product’
Description: ‘The <b>Dot product</b> function returns dot product between two same type values: dot(a,b)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Dot Product’
Description: ‘The <b>Dot product</b> function returns dot product between two same type values: dot(a,b)’
- Types:
‘float’ (SDTypeFloat)
[54/82] ‘sbs::function::and’¶
Label: ‘And’
Description: ‘The <b>And</b> function returns true if the two boolean entries values are true: a&b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘bool’ (SDTypeBool)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘bool’ (SDTypeBool)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘And’
Description: ‘The <b>And</b> function returns true if the two boolean entries values are true: a&b’
- Types:
‘bool’ (SDTypeBool)
[55/82] ‘sbs::function::or’¶
Label: ‘Or’
Description: ‘The <b>Or</b> function returns true if one of the two boolean entries values are true: a|b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘bool’ (SDTypeBool)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘bool’ (SDTypeBool)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Or’
Description: ‘The <b>Or</b> function returns true if one of the two boolean entries values are true: a|b’
- Types:
‘bool’ (SDTypeBool)
[56/82] ‘sbs::function::not’¶
Label: ‘Not’
Description: ‘The <b>Not</b> function returns the negation boolean of entry: !x’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘bool’ (SDTypeBool)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Not’
Description: ‘The <b>Not</b> function returns the negation boolean of entry: !x’
- Types:
‘bool’ (SDTypeBool)
[57/82] ‘sbs::function::eq’¶
Label: ‘Equal’
Description: ‘The <b>Equal</b> function returns true if entries values are equal: a=b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Equal’
Description: ‘The <b>Equal</b> function returns true if entries values are equal: a=b’
- Types:
‘bool’ (SDTypeBool)
[58/82] ‘sbs::function::noteq’¶
Label: ‘Not Equal’
Description: ‘The <b>Not Equal</b> function returns true if entries values are different: a ≠ b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Not Equal’
Description: ‘The <b>Not Equal</b> function returns true if entries values are different: a ≠ b’
- Types:
‘bool’ (SDTypeBool)
[59/82] ‘sbs::function::gt’¶
Label: ‘Greater’
Description: ‘The <b>Greater</b> function returns true if first entry is greater than second entry: a>b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Greater’
Description: ‘The <b>Greater</b> function returns true if first entry is greater than second entry: a>b’
- Types:
‘bool’ (SDTypeBool)
[60/82] ‘sbs::function::gteq’¶
Label: ‘Greater or Equal’
Description: ‘The <b>Greater or Equal</b> function returns true if first entry is greater than second entry or equal: a ≥ b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Greater or Equal’
Description: ‘The <b>Greater or Equal</b> function returns true if first entry is greater than second entry or equal: a ≥ b’
- Types:
‘bool’ (SDTypeBool)
[61/82] ‘sbs::function::lr’¶
Label: ‘Lower’
Description: ‘The <b>Lower</b> function returns true if first entry is lower than second entry: a < b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Lower’
Description: ‘The <b>Lower</b> function returns true if first entry is lower than second entry: a < b’
- Types:
‘bool’ (SDTypeBool)
[62/82] ‘sbs::function::lreq’¶
Label: ‘Lower or Equal’
Description: ‘The <b>Lower or Equal</b> function returns true if first entry is lower than second entry or equal: a ≤ b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Lower or Equal’
Description: ‘The <b>Lower or Equal</b> function returns true if first entry is lower than second entry or equal: a ≤ b’
- Types:
‘bool’ (SDTypeBool)
[63/82] ‘sbs::function::abs’¶
Label: ‘Absolute’
Description: ‘The <b>Absolute</b> function returns absolute value of entry value: abs(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘XA’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Absolute’
Description: ‘The <b>Absolute</b> function returns absolute value of entry value: abs(a)’
- Types:
‘int’ (SDTypeInt)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[64/82] ‘sbs::function::floor’¶
Label: ‘Floor’
Description: ‘The <b>Floor</b> function returns the highest value lower or equal to the entry value: floor(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Floor’
Description: ‘The <b>Floor</b> function returns the highest value lower or equal to the entry value: floor(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[65/82] ‘sbs::function::ceil’¶
Label: ‘Ceil’
Description: ‘The <b>Ceil</b> function returns the smallest value upper or equal to the entry value: ceil(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Ceil’
Description: ‘The <b>Ceil</b> function returns the smallest value upper or equal to the entry value: ceil(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[66/82] ‘sbs::function::cos’¶
Label: ‘Cosine’
Description: ‘The <b>Cosine</b> function returns cosine value of entry value: cos(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘a’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Cosine’
Description: ‘The <b>Cosine</b> function returns cosine value of entry value: cos(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[67/82] ‘sbs::function::sin’¶
Label: ‘Sine’
Description: ‘The <b>Sine</b> function returns sine value of entry value: sin(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Sine’
Description: ‘The <b>Sine</b> function returns sine value of entry value: sin(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[68/82] ‘sbs::function::tan’¶
Label: ‘Tangent’
Description: ‘The <b>Tangent</b> function returns the tangent value of entry value: tan(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Tangent’
Description: ‘The <b>Tangent</b> function returns the tangent value of entry value: tan(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[69/82] ‘sbs::function::atan2’¶
Label: ‘Arc Tangent 2’
Description: ‘The <b>Arc Tangent 2</b> function returns the arc tangent value of the two floating value vector entry: arcTan2(xa,ya)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float2’ (SDTypeFloat2)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Arc Tangent 2’
Description: ‘The <b>Arc Tangent 2</b> function returns the arc tangent value of the two floating value vector entry: arcTan2(xa,ya)’
- Types:
‘float’ (SDTypeFloat)
[70/82] ‘sbs::function::cartesian’¶
Label: ‘Cartesian’
Description: ‘The <b>Cartesian</b> function converts two polar cordinates to two carthesian coordinates: carth(rho,theta)’
- SDPropertyCategory = ‘Input’
- ‘rho’ [CONNECTABLE, READ_ONLY]
Label: ‘Rho’
- Types:
‘float’ (SDTypeFloat)
- ‘theta’ [CONNECTABLE, READ_ONLY]
Label: ‘Theta’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Cartesian’
Description: ‘The <b>Cartesian</b> function converts two polar cordinates to two carthesian coordinates: carth(rho,theta)’
- Types:
‘float2’ (SDTypeFloat2)
[71/82] ‘sbs::function::sqrt’¶
Label: ‘Square Root’
Description: ‘The <b>Square Root</b> function returns square root value of entry value: √¯ a’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Square Root’
Description: ‘The <b>Square Root</b> function returns square root value of entry value: √¯ a’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[72/82] ‘sbs::function::log’¶
Label: ‘Logarithm’
Description: ‘The <b>Logarithm</b> function returns the logarithmic value of entry value: log(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Logarithm’
Description: ‘The <b>Logarithm</b> function returns the logarithmic value of entry value: log(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[73/82] ‘sbs::function::exp’¶
Label: ‘Exponential’
Description: ‘The <b>Exponential</b> function returns the exponential value of entry value: exp(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Exponential’
Description: ‘The <b>Exponential</b> function returns the exponential value of entry value: exp(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[74/82] ‘sbs::function::log2’¶
Label: ‘Logarithm base 2’
Description: ‘The <b>Log2</b> function returns the logarithmic value base 2 of entry value: log2(a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Logarithm base 2’
Description: ‘The <b>Log2</b> function returns the logarithmic value base 2 of entry value: log2(a)’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[75/82] ‘sbs::function::pow2’¶
Label: ‘2Pow’
Description: ‘The <b>2Pow</b> function returns the pow 2 value of entry value: 2<sup><font size=”+2”>a</font></sup>’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘2Pow’
Description: ‘The <b>2Pow</b> function returns the pow 2 value of entry value: 2<sup><font size=”+2”>a</font></sup>’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[76/82] ‘sbs::function::lerp’¶
Label: ‘Linear Interpolation’
Description: ‘The <b>Linear Interpolation</b> function returns the linear interpolation between two values in function of a floating value: (1-x)a+x × b’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘x’ [CONNECTABLE, READ_ONLY]
Label: ‘X’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Linear Interpolation’
Description: ‘The <b>Linear Interpolation</b> function returns the linear interpolation between two values in function of a floating value: (1-x)a+x × b’
- Types:
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[77/82] ‘sbs::function::min’¶
Label: ‘Minimum’
Description: ‘The <b>Minimum</b> function returns minimum value of entries values: min(a,b)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Minimum’
Description: ‘The <b>Minimum</b> function returns minimum value of entries values: min(a,b)’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[78/82] ‘sbs::function::max’¶
Label: ‘Maximum’
Description: ‘The <b>Maximum</b> function returns maximum value of entries values: max(a,b)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- ‘b’ [CONNECTABLE, READ_ONLY]
Label: ‘B’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Maximum’
Description: ‘The <b>Maximum</b> function returns maximum value of entries values: max(a,b)’
- Types:
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
[79/82] ‘sbs::function::rand’¶
Label: ‘Random’
Description: ‘The <b>Rand</b> function generates a floating random value between 0 and the entry value (a)’
- SDPropertyCategory = ‘Input’
- ‘a’ [CONNECTABLE, READ_ONLY]
Label: ‘A’
- Types:
‘float’ (SDTypeFloat)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Random’
Description: ‘The <b>Rand</b> function generates a floating random value between 0 and the entry value (a)’
- Types:
‘float’ (SDTypeFloat)
[80/82] ‘sbs::function::sequence’¶
Label: ‘Sequence’
Description: ‘Sequence’
- SDPropertyCategory = ‘Input’
- ‘seqin’ [CONNECTABLE, READ_ONLY, VARIADIC]
Label: ‘In’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
- ‘seqlast’ [CONNECTABLE, READ_ONLY]
Label: ‘Last’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Sequence’
Description: ‘Sequence’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
[81/82] ‘sbs::function::ifelse’¶
Label: ‘If…Else’
Description: ‘The <b>If…Else</b> function returns the second value if the boolean entry is true else returns the third entry’
- SDPropertyCategory = ‘Input’
- ‘condition’ [CONNECTABLE, READ_ONLY]
Label: ‘Condition’
- Types:
‘bool’ (SDTypeBool)
- ‘ifpath’ [CONNECTABLE, READ_ONLY]
Label: ‘If’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
- ‘elsepath’ [CONNECTABLE, READ_ONLY]
Label: ‘Else’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘If…Else’
Description: ‘The <b>If…Else</b> function returns the second value if the boolean entry is true else returns the third entry’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
[82/82] ‘sbs::function::passthrough’¶
Label: ‘Dot’
Description: ‘The <b>Dot</b> function is doing a passthrough (output=input)’
- SDPropertyCategory = ‘Input’
- ‘input’ [CONNECTABLE, READ_ONLY]
Label: ‘Input’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)
- SDPropertyCategory = ‘Output’
- ‘unique_filter_output’ [CONNECTABLE, READ_ONLY]
Label: ‘Dot’
Description: ‘The <b>Dot</b> function is doing a passthrough (output=input)’
- Types:
‘bool’ (SDTypeBool)
‘int’ (SDTypeInt)
‘int2’ (SDTypeInt2)
‘int3’ (SDTypeInt3)
‘int4’ (SDTypeInt4)
‘float’ (SDTypeFloat)
‘float2’ (SDTypeFloat2)
‘float3’ (SDTypeFloat3)
‘float4’ (SDTypeFloat4)
‘string’ (SDTypeString)
‘void’ (SDTypeVoid)